liver periphery - French English Dictionary